Internet Archive BookReader

Old St. Mary's: The Biography of the church of The Holy Name of Mary, Almonte, Ontario